package com.cn.wx.service;

import com.cn.wx.dao.NewsDao;
import com.cn.wx.dao.impl.NewsImpl;
import com.cn.wx.model.NewsModel;
import com.cn.wx.model.UserModel;

import java.util.List;

public class NewsService {
    private NewsDao newsDao = new NewsImpl();

    /**
     * 查询所有
     *
     * @return
     */
    public List<NewsModel> getAll(Integer pageSize, Integer pageNum) {

        return newsDao.getAll(pageSize, pageNum);
    }

    /**
     * 得到总条数
     *
     * @param string
     * @return
     */
    public int count(String string) {
        return newsDao.count(string);
    }
    /**
     * 通过id查询用户
     * @param id
     * @return
     */
    public NewsModel getUserById(Integer id){
        return newsDao.getUserById(id);
    }
    /**
     * 修改
     * @param newsModel
     * @return
     */
    public int update(NewsModel newsModel){
        return newsDao.update(newsModel);
    }
    /**
     * 删除
     */
    public int delete(Integer id){
        return newsDao.delete(id);
    }

    /**
     * 新增
     * @param newsModel
     * @return
     */
    public int add(NewsModel newsModel){
        return newsDao.add(newsModel);
    }
}
